


namespace PolicyAlgebra.Type
{
	///<summary>
	///    This class defines a permission that is allowed.
	///</summary>
	public class Allow : Permission
	{ 
		///<summary>
		/// Constructor.
		///</summary>
		///<param name="action">Permission that should be granted</param>
		public Allow(string action) : base(action) {}


		///<summary>
		/// Constructor.
		///</summary>
		///<param name="action">Permission that should be granted</param>
		///<param name="comment">A comment that should be attached to this permission</param>
		public Allow(string action, string comment) : base(action, comment) {}
	}
}
